﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using HMIS.FrameWork.Repository;
using HMIS.FrameWork.DomainBase;

namespace FsCarInfo.Core.Entity.IRespositories
{
	public interface ICarTransferRepository : IRepository<CarTransfer>
	{
		bool IsFieldExist(string fieldName, string fieldValue, string id);

		IList<CarTransfer> QueryPlist(string query,
			int start,
			int limit,
			string sort,
			string dir,
			List<DataFilter> filters, out long total);

		IList<CarTransfer> GetPlistAll(int start, int limit, string sort, string dir, List<DataFilter> filters, out long total);
		
		//条件查询
		IList<CarTransfer> QueryCarList(string query, int start, int limit, string sort, string dir, List<DataFilter> filters, out long total);
	}
}
